Themes

Checking the Weather

Local Storage

Bootstrap

Github Pages

JQuery

OpenWeather API

About the Project

The weather dashboard application provides travelers with an easy way to plan their trips by offering real-time weather data for multiple cities. Users can search for any city and instantly view both current weather conditions and a 5-day forecast. The app solves the problem of having to search through multiple platforms for weather updates by consolidating all necessary information in one place, making trip planning more efficient. As the sole developer, I was responsible for every aspect of this project. I designed and implemented the entire application, utilizing technologies like jQuery, Bootstrap, and the OpenWeather API to provide up-to-date weather information. I incorporated local storage to save users' previous searches, ensuring a user-friendly experience that remembers past queries. The app was deployed on GitHub Pages for easy access.

Key Features

  • City Search Functionality

    Users can search for any city and instantly view current weather data along with a 5-day forecast.

  • Search History

    Previous city searches are saved using local storage, allowing for quick retrieval and re-searching.

  • Detailed Weather Information

    For each city, users are presented with current conditions (temperature, humidity, wind speed) and a clickable 5-day forecast with additional details.

Future Development

In future updates, the app could incorporate features like auto-suggestions for city searches, multi-city comparison, and user notifications for severe weather alerts. Additionally, improving the design and performance of the app will further enhance user experience and accessibility.